692331
529772
148820
318871
317914
637118
583206
23155
136431
52894
663816
320779
5303799
3719581
3239148
2557804
2301988
2149609
2070358
194278
1850118
1750136
1741196
1667471